﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"微软雅黑";
font-size:14px;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#1469b8;text-decoration:none;}


h1{
float:left;
margin-top:20px;
padding-bottom:15px;

}
.logo{
float:left; background:url(../images/x.jpg) no-repeat left; padding-left:20px; margin-left:20px; font-size:16px; color:#898989; font-family:"微软雅黑";margin-top:35px; }


#top{ width:100%; float:left;height:30px; border-bottom:#e2e3e2 solid 0px; background:#1077bb; color:#FFFFFF}
#top a{ color:#FFFFFF}
#top .top1{ width:1171px; height:30px; margin:auto;}
#top h3{ float:left; font-size:14px; font-weight:normal; line-height:30px;}
.top3{ float:right; }

.top2{ float:right;background:url(../images/tel.jpg) no-repeat left 5px; padding-bottom:8px; padding-left:45px;font-family:"微软雅黑"; 
text-align:left;  font-size:14px; color:#1077bb;margin-top:8px; }
.top2 span{ font-size:20px;font-family:Geneva, Arial, Helvetica, sans-serif; color:#1077bb; font-weight:bold; }



/*--------------------index.html start----------------------*/


#head{
width:1171px;
margin:auto;
}


#flash{
width:100%;
height:536px;
float:left;

}



#menu{
float:right;
height:42px;
font-size:14px;

}
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; padding-left:0px; color:#000000;  }
ul.menu li {position:relative;  float:left;}
ul.menu ul {position:absolute;  left:0; display:none; opacity:0; list-style:none;  }
ul.menu ul li {position:relative; border-top:none; width:120px; margin:0;font-weight:normal;background:#1077bb; font-size:14px;color:#fff;  border-top:1px solid #fff;text-align:center; }
ul.menu ul li a {color:#fff;font-weight:normal;line-height:30px;}
ul.menu ul li a:hover {color:#fff; background:#589ecc; }
ul.menu ul ul { top:0px}
ul.menu .menulink {width:90px; height:33px;font-size:14px;_display: inline-block; line-height:33px; text-align:right;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#1077bb  }
ul.menu .sub {}
ul.menu .topline {}


#nnr1{
	margin:auto;
	width:1171px;
	position: relative;
	clear: both;
	height:0px;
	z-index:50;
}
.nnr2{
float:left;
	width:302px;
	position: absolute;
	clear: both;
	height:0px;

	
}

.ww{ width:302px; height:313px; float:left; background:#1077bb; margin-top:302px; margin-left:12px;}
.ww h3{width:242px; text-align:left; font-size:22px; color:#9dcff0;font-weight:normal; margin-left:30px; margin-right:30px; padding-top:40px;  line-height:50px; letter-spacing:2px;border-bottom:#4397ce solid 3px;  }
.ww h3 span{ font-size:15px; color:#9dcff0; font-weight:normal;line-height:22px; letter-spacing:0px; }


.ww h4{ text-align:left; font-size:35px; color:#fff;font-weight:bold; margin-left:30px; margin-right:30px; padding-top:40px;  line-height:50px;  font-family:Arial, Helvetica, sans-serif}
.ww h4 span{ font-size:17px; color:#fff; font-weight:normal;line-height:22px; letter-spacing:0px; }

.ww h4 b{ font-size:17px; text-align:center;color:#fff; font-weight:normal; line-height:30px;text-transform:uppercase; font-style:normal; padding-left:0px; font-family:"微软雅黑" ;border-bottom:#fff solid 2px; margin-bottom:10px; float:left}



#nn1{
width:100%;
float:left;
height:79px;

background:#1077bb;

}
#nn{
width:1171px;
height:79px;
margin:auto;

}

#nn .ttu{ width:325px;height:79px; background:#FFFFFF; float:left}

.ttu{ width:325px;height:79px; background:#FFFFFF}

#search{
width:350px;
float:right;
margin-top:20px;
height:35px;
}
#search_logo{ padding-top:0px;}


.searchinput{
height:24px;
color:#333333;
font-size:14px;
border:#d5d5d5 solid 1px;
width:262px;
float:left;
display:inline;
padding-left:5px;
padding-top:10px;
background:#fff;
}







.m-p1{width:1171px; margin:auto; clear:both; padding-top:60px; }

.m-p1 h3{width:1171px; text-align:center; font-size:30px; color:#000; text-transform:uppercase;padding-bottom:40px; font-weight:normal}

.m-p1 h3 span{ font-size:17px;text-align:center;color:#a1a1a1; font-weight:normal;background:url(../images/p_x.jpg) no-repeat center bottom ; padding-bottom:10px;  line-height:50px;}
.m-p1 h3 b{ font-size:15px; text-align:center;color:#000; font-weight:normal;}




.ppp1{width:100%;  float:left; background:url(../images/p_b.png) no-repeat top center}
.ppp{width:1171px; margin:auto; padding-bottom:30px;}

.p1{ float:right;width:200px;  background:url(../images/pp.jpg) no-repeat left top; padding-left:35px;}
.p1 h3{width:251px; text-align:left; font-size:16px; color:#313131;  font-weight:normal; line-height:18px; letter-spacing:3px;}
.p1 h3 span{ font-size:12px;color:#8d8d8d; font-weight:normal; font-family:Arial, Helvetica, sans-serif;letter-spacing:0px;}


.cp1{ float:left;width:1171px; height:250px;  background:url(../images/u1.jpg) no-repeat right;}
.cp1 h3{width:1171px; text-align:left; font-size:25px; color:#1177b7;  font-weight:normal; padding-top:30px;}
.cp1 h3 b{ font-size:17px;color:#1177b7; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.cp1 ul{overflow:hidden; text-align:left; float:left; width:700px; padding-top:15px;}
.cp1 ul li{display:inline;float:left; float:left;  background:url(../images/d.jpg) no-repeat left 25px ; padding-left:30px; width:280px; border-bottom:1px solid #e1e1e1; padding-top:13px; margin-right:20px; }
.cp1 ul li a{ float:left; line-height:33px;  }
.cp1 ul li a:hover{ float:left; }


.p2{ float:left;width:200px;  background:url(../images/pp.jpg) no-repeat left top; padding-left:35px; margin-top:40px;}
.p2 h3{width:251px; text-align:left; font-size:16px; color:#313131;  font-weight:normal; line-height:18px; letter-spacing:3px;}
.p2 h3 span{ font-size:12px;color:#8d8d8d; font-weight:normal; font-family:Arial, Helvetica, sans-serif;letter-spacing:0px;}

.cp2{ float:left;width:600px; padding-left:571px; height:250px;  background:url(../images/u2.jpg) no-repeat left; }
.cp2 h3{width:600px; text-align:left; font-size:25px; color:#1177b7;  font-weight:normal; padding-top:45px;}
.cp2 h3 b{ font-size:17px;color:#1177b7; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.cp2 ul{overflow:hidden; text-align:left; float:left; width:600px; padding-top:15px;}
.cp2 ul li{display:inline;float:left; float:left;  background:url(../images/d.jpg) no-repeat left 25px ; padding-left:30px; width:250px; border-bottom:1px solid #e1e1e1; padding-top:13px; margin-right:20px; }
.cp2 ul li a{ float:left; line-height:33px;  }
.cp2 ul li a:hover{ float:left; }





#main1{width:100%; float:left; background:url(../images/c_b.jpg) no-repeat top center #1077bb;  height:414px; margin-bottom:150px; }

.nr5{ margin:auto; width:1171px; height:0px; position: relative;clear: both; }
.nr4{ margin:auto; width:1171px; height:0px; position: absolute;clear: both;padding-top:50px;}

.case1{ width:1171px; height:396px;float:left;}
.case1 h3{width:1171px; text-align:center; font-size:30px; color:#fff; text-transform:uppercase;padding-bottom:10px; font-weight:normal}

.case1 h3 span{ font-size:17px;text-align:center;color:#fff; font-weight:normal;background:url(../images/case_x.jpg) no-repeat center bottom ; padding-bottom:10px;  line-height:50px;}
.case1 h3 b{ font-size:15px; text-align:center;color:#fff; font-weight:normal;}



#ab2{width:1171px; margin:auto; overflow:hidden; height:350px; padding-top:50px; border-bottom:3px #efefef solid; margin-bottom:0px;}
.ab1{width:585px; float:left; height:240px;}
.ab1 h3{width:585px; text-align:left; font-size:28px; color:#000; font-family:"微软雅黑"; height:90px; font-weight:normal; }
.ab1 h3 em{ font-size:20px; text-align:left;color:#9f9e9e; font-weight:normal; line-height:30px;font-family:Arial, Helvetica, sans-serif; font-style:normal; padding-left:10px; text-transform:none; }
.ab1 b{width:585px; text-align:left; font-size:16px; color:#626262; font-family:"微软雅黑"; height:140px; letter-spacing:3px; font-weight:normal }
.ab1 p{}

.nr1{float:right;width:505px; height:0px; position: relative;clear: both;margin-right:20px;}
.nr2{float:right;width:505px; height:0px; position: absolute;clear: both;}
.nr3{width:450px;height:300px; float:right;  border:#e2e2e2 solid 1px; overflow:hidden; clear:both; background:#f3f3f3;  margin-top:-20px;}



.aniu{ text-align:center; line-height:24px;  float:left; width:180px; height:60px; margin-right:10px;  }
.aniu a{border:#bfbfbf solid 1px; float:left; color:#a7a7a7;width:100px; height:57px; background:url(../images/rr.png) no-repeat 20px 15px; padding-left:80px; font-size:17px; padding-top:18px; text-align:left;}
.aniu a span{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.aniu a:hover{background:url(../images/rr_b.png) no-repeat 20px 15px;   border:#3082c1 solid 1px; color:#3082c1;  float:left;width:100px; height:57px;}

.aniu1{ text-align:center; line-height:24px;  float:left; width:180px; height:60px;margin-left:10px; }
.aniu1 a{border:#bfbfbf solid 1px; float:left; color:#a7a7a7;width:110px; height:57px; background:url(../images/jb.png) no-repeat 20px 15px; padding-left:70px; font-size:17px; padding-top:18px; text-align:left;}
.aniu1 a span{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.aniu1 a:hover{background:url(../images/jb_b.png) no-repeat 20px 15px;   border:#3082c1 solid 1px; color:#3082c1;  float:left;width:110px; height:57px;}


.new{ width:1171px; margin:auto; }
.new ul{overflow:hidden; text-align:left; width:1171px; float:left;padding-top:15px;}
.new ul li{display:inline;float:left; float:left;width:550px; border-bottom:1px solid #e1e1e1;  margin-right:30px;}
.new ul li a{ float:left; line-height:34px; background:url(../images/d11.jpg) no-repeat left; padding-left:20px;  }
.new ul li a:hover{ float:left; }

.ttxw_tu{ width:585px; float:left; height:146px;}
.ttxw{ width:543px; float:right; height:146px;}





.xx1{width:100%; float:left; height:178px; background:#1469b8; margin-top:50px; }
.xx{width:1171px; margin:auto; background:url(../images/foo.jpg) no-repeat top center;height:178px; text-align:center; color:#FFFFFF  }
.xx a{ color:#FFFFFF  }
.xx h3{ font-size:20px; font-family:"微软雅黑"; font-weight:normal; padding-top:30px;}
.xx h4{ font-size:15px; font-family:"微软雅黑"; font-weight:normal; line-height:30px; }
.xx span{color:#043056; font-size:14px;  text-align:center; line-height:24px; text-transform:uppercase; }

.xx em{ font-size:12px; font-weight:normal; font-style:normal; line-height:30px; border:#FFFFFF solid 1px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px; margin-top:10px; }


#footer{margin:auto;width:1171px; text-align:center; overflow:hidden;  padding-bottom:20px; padding-top:30px;}
.ccc{ width:130px; background:url(../images/logo_xx.jpg) no-repeat right top; float:left; margin-right:20px; padding-bottom:30px;}
.cc1{ width:129px; float:right; text-align:center; line-height:40px; margin-right:20px;}


.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}

